Skip to main content

Authorization File Information

The authorization transaction file is offered to issuer/wallet provider to recon with their own system.

File Name

The format of file name is “AUTH+P/T+tranBranch(6 digits)+YYYYMMDD+01+.csv”. The prefix of the file name is “AUTH”, “T” means test and “P” means production. The sequence number will always have the value set as 01 since we only have one reconciliation file per day.

File Format

Header Record

#Field NameFormatValue
1File NameAN32“HAUTH_300001”.
2Transaction BranchAN326 digits
3Capture DateN8YYYYMMDD

Detail Record

#Field NameFormatValue
1Record TypeA1Static value C
2Transaction BranchN6Transaction Branch request.
3Transaction IdAN32Transaction serial number in request.
4Scheme Transaction IdAN66Transaction Id from card scheme if have.
5Msg ChannelAN10msgChannel in request.
6Msg TypeAN4Message Type from card scheme.
7Process CodeAN6Process Code from card scheme.
8Transaction CodeAN30Transaction code.
9Transaction DescriptionAN60Transaction description.
10Card Token NumberN19Card token number.
11Masked Card No.N19Masked card number. Only 10 digits of Primary Account Number (PAN). Left-justified, trailing spaces.
12Original Transaction IdAN32Original Authorization transaction Id. Left-justified, trailing spaces.
13Settlement DateN8YYYYMMDD format.
14Amount Dr/Cr FlagAN1Debit or Credit flag.
15Transaction CurrencyN3Numeric ISO standard currency code.
16Transaction AmountN(16,2)Transaction amount. Example: 100.00
17Bill CurrencyN3Numeric ISO standard currency code.
18Bill AmountN(16,2)Billing amount. Example: 100.00
19Settlement CurrencyN3Numeric ISO standard currency code.
20Settlement AmountN(16,2)Settlement amount. Example: 100.00
21Merchant IdAN15Merchant id assigned by the acquirer.
22Merchant NameAN40Merchant name assigned by the acquirer.
23Merchant Category CodeN4
24Merchant CountryA3ISO 3166-1 Alpha-3.
25ACQ Institution CodeAN11
26FWD Institution CodeAN11
27Retrieval Reference NumberAN12Assigned by acquirer.
28System Trace Audit NumberAN6Assigned by initiator.
29Terminal IdAN8
30UTC TimestampAN10UTC time from card scheme.
31Reason CodeAN4Reason Code from card scheme.
32Org Response CodeAN3Request Response Code from card scheme.
33Response Code
34Approval CodeAN6
35Card Product CodeAN4

Trailer Record

#Field NameFormatValue
1File NameAN32“TAUTH_300001”.
2Transaction BranchAN326 digits.
3Capture DateN8YYYYMMDD
4Total RecordsN12Total of detail records only